// samsting : this file is auto create.

#ifndef ALIYUN_OssAdmin_PutBucketLimitRequest_H_
#define ALIYUN_OssAdmin_PutBucketLimitRequest_H_

#include "core/rpc_acs_request.h"

namespace aliyun { namespace OssAdmin {

class PutBucketLimitRequest : public RpcAcsRequest {
public:
  PutBucketLimitRequest();

  const string& Getuid(void) const;
  void          Setuid(const string& uid);

  const string& Getbid(void) const;
  void          Setbid(const string& bid);

  int  GetBucketLimit(void) const;
  void SetBucketLimit(int BucketLimit);

  const string& GetOwnerAccount(void) const;
  void          SetOwnerAccount(const string& OwnerAccount);

private:
  string uid_;
  string bid_;
  int    BucketLimit_;
  string OwnerAccount_;

};

} } // namespace aliyun { namespace OssAdmin {

#endif // #ifndef ALIYUN_OssAdmin_PutBucketLimitRequest_H_

// end of file 
